export const constanteRoute = [
  {
    path: "/login",
    component: () => import("@/views/login/index.vue"),
    name: "login",
    meta:{
      title:'登陆',
      hidden:false,
      icon:"Promotion"
    }
  },
  {
    path: "/",
    component: () => import("@/layout/index.vue"),
    name: "layout",
    meta:{
      title:'',
      hidden:false,
      icon:"HomeFilled",
    },
    redirect:"/home",
    children: [
      {
        path: "/home",
        component: () => import("@/views/home/index.vue"),
        meta:{
          title:'首页',
          hidden:false,
          icon:"Lock",
        }
      },
      // {
      //   path: "/ceshi",
      //   component: () => import("@/views/home/index.vue"),
      //   meta:{
      //     title:'测试',
      //     hidden:false,
      //     icon:"Connection",
      //   }
      // },
    ],
  },
  {
    path: "/404",
    component: () => import("@/views/404/index.vue"),
    name: "404",
    meta:{
      title:'404',
      hidden:true,
      icon:"PieChart",
    }
  },
  {
    path: "/:pathMatch(.*)*",
    redirect: "/404",
    name: "any",
    meta:{
      title:'任意路由',
      hidden:true,
      icon:"Warning",
    }
  },
  {
    path: "/screen",
    component: () => import("@/views/screen/index.vue"),
    name: "Screen",
    meta:{
      title:'大屏',
      hidden:false,
      icon:"Platform",
    }
  },
  {
    path: "/acl",
    component: () => import("@/layout/index.vue"),
    name: "Acl",
    meta:{
      title:'权限管理',
      hidden:false,
      icon:"Lock",
    },
    redirect:"/acl/user",
    children: [
      {
        path: "/acl/user",
        component: () => import("@/views/acl/user/index.vue"),
        name:'User',
        meta:{
          title:'用户管理',
          hidden:false,
          icon:"User",
        }
      },
      {
        path: "/acl/role",
        component: () => import("@/views/acl/role/index.vue"),
        name:'Role',
        meta:{
          title:'角色管理',
          hidden:false,
          icon:"UserFilled",
        }
      },
      {
        path: "/acl/permission",
        component: () => import("@/views/acl/permission/index.vue"),
        name:'Permission',
        meta:{
          title:'菜单管理',
          hidden:false,
          icon:"Grid",
        }
      },
    ],
  },
  {
    path: "/product",
    component: () => import("@/layout/index.vue"),
    name: "Product",
    meta:{
      title:'商品管理',
      hidden:false,
      icon:"Goods",
    },
    redirect:"/product/trademark",
    children: [
      {
        path: "/product/trademark",
        component: () => import("@/views/product/trademark/index.vue"),
        name:'Trademark',
        meta:{
          title:'品牌管理',
          icon:"ShoppingCartFull",
        }
      },
      {
        path: "/product/attr",
        component: () => import("@/views/product/attr/index.vue"),
        name:'Attr',
        meta:{
          title:'属性管理',
          icon:"ChromeFilled",
        }
      },
      {
        path: "/product/sku",
        component: () => import("@/views/product/sku/index.vue"),
        name:'Sku',
        meta:{
          title:'sku管理',
          icon:"Grid",
        }
      },
      {
        path: "/product/spu",
        component: () => import("@/views/product/spu/index.vue"),
        name:'Spu',
        meta:{
          title:'spu管理',
          icon:"Grid",
        }
      },
    ],
  },
];
